spearhead battalion - Turkish English Dictionary